.. and here is a tourist happy to see it at last, even if only parts are visible.

.. and here is a tourist happy to see it at last, even if only parts are visible.

Location
TurkeyIstanbulHagia Sophia
Photographer
Margaret Hovell
Date taken