Urban Life
Read More14 / 71
Rhodes Town, on the island of Rhodes, Greece. Tables await the evening social scene at a small taverna in a narrow alley. © Rick Collier
Greece Rhodes tour tourism tourist tourists citadel fort fortress castle crusader crusaders knight knights templar templars pedestrian walk walking shops stores wall walls restaurant cafe cafes tavern taverna tavernas sidewalk window windows shop shops shoppers narrow alley road
pplcat greece03bright sunnygreecerhodes islandrhodes townsummertravelpplcatredyellow
- No Comments