Light & shadow

In Dubai, United Arab Emirates.



Continue reading “Light & shadow”