Urban Life
Read More16 / 71
Rhodes Town, on the island of Rhodes, Greece. Archways and flowers frame a small taverna, in a side alley within the crusader citadel of Rhodes. © Rick Collier
Greece Rhodes tour tourism tourist tourists citadel fort fortress castle crusader crusaders knight knights templar templars wall walls sidewalk window windows shop store shops stores sidewalk street alley arch arches walk walking tavern taverna restaurant cafe
pplcat greece03bright sunnygreecerhodes islandrhodes townsummertravelbrowngreenpplcat
- No Comments