Urban Life
Read More10 / 71
Inside the Crusader citadel, Rhodes Town, on the island of Rhodes, Greece. Shops have taken over from soldier's lodgings and armories in the battlements. © Rick Collier
Greece Rhodes tour tourism tourist tourists citadel fort fortress castle crusader crusaders knight knights templar templars pedestrian walk walking shops stores fortification battlements wall walls
pplcat greece03bright sunnygreecerhodes islandrhodes townsummertravelbrownpplcatred
- No Comments