Designed by
Title
Cityscape of old town Rhodes: Naillac tower in front, palace , clock tower and mosque #121825055
Description
Cityscape of old town Rhodes: Naillac tower in front, palace of grand knights, clock tower, mosque in Rhodes, Dodecanese, Greece