Ottoman era Mehmet Aga Mosque on Sokratous Street Rhodes Greece
Size: 4288px × 2848px
Location: Rhodes Greece
Photo credit: © AGTravel / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: aga, architecture, building, city, dodecanese, greece, greek, island, islands, mehmet, mosque, odos, ottoman, rhodes, sokratous, st, street, town