Merlin Kafka is a talented self taught photographer from Glasgow, United Kingdom who currently enjoys exploring