Canakkale Clock Tower in Canakkale City, Turkey

Canakkale Clock Tower in Canakkale City, Turkey - 85398941

Similar stock images

to-top-page