Designed by
Title
Street view and urban architecture in Thessaloniki #142197261
Description
Thessaloniki, Greece- July 23, 2018: Street view and urban architecture in Thessaloniki, the second largest city of Greece located on the northern coast of the Aegean Sea
This image is editorial