Rhodes Town, Rhodes, South Aegean, Greece. Fortified gatehouse of the Palace of the Grand Masters.


Size: 4368px × 2912px
Location: Rodos Town, Rodos, South Aegean, Greece, Europe
Photo credit: © David Tomlinson / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: avenue, battlements, castle, city, europe, fort, fortress, gatehouse, grece, grecia, greece, greek, griechenland, hellas, mediterranean, rhodes, rodos, town