The crenellated turrets and towers of the grand palace of the masters of st john, rhodes town, rhodes, greece


Size: 5657px × 3771px
Location: Rhodes, Greece
Photo credit: © Stephen Hughes / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ancient, castle, crenellated, grand, greece, greek, island, islands, john, masters, medieval, palace, rhodes, st, town, turrets