Town & Country
Read More14 / 92
Rhodes Town, on the island of Rhodes, Greece. A cruise ship awaits its returning passengers, visible through one of the city gates through the battlements of the city fortifications. © Rick Collier
Greece Rhodes tour tourism tourist tourists citadel fort fortress castle crusader crusaders knight knights templar templars wall walls sidewalk sidewalk street alley arch arches walk walking cruise ship
pplcat greece03bright sunnygreecerhodes islandrhodes townsummertraveldestcatred
- No Comments