Designed by
Title
View of Hagia Sophia Square in Thessaloniki, Greece #142195762
Description
Thessaloniki, Greece- July 23, 2018: View of Hagia Sophia Square in Thessaloniki, the second largest city of Greece located on the northern coast of the Aegean Sea
This image is editorial