Urban Life
Read More8 / 71
Inside the Crusader citadel, Rhodes Town, on the island of Rhodes, Greece. Chairs wait in the shade, to be used when a taverna opens in the square. © Rick Collier
Greece Rhodes tour tourism tourist tourists citadel fort fortress castle crusader crusaders knight knights templar templars street road alley shop store tavern taverna cafe restaurant
pplcat greece03bright sunnygreecerhodes islandrhodes townsummertravelgreenpplcatyellow
- No Comments