Urban Life
Read More9 / 71
Inside the Crusader citadel, Rhodes Town, on the island of Rhodes, Greece. The ubiquitous flowers and vines accent almost every narrow street or alley in this historic town. © Rick Collier
Greece Rhodes tour tourism tourist tourists citadel fort fortress castle crusader crusaders knight knights templar templars window windows flowers narrow street alley archway pedestrian walk walking
pplcat greece03bright sunnygreecerhodes islandrhodes townsummertravelgreenpplcat
- No Comments