Urban Life
Read More15 / 71
Rhodes Town, on the island of Rhodes, Greece. A home sits atop old crypts and structures inside the citadel at Rhodes Town. © Rick Collier
Greece Rhodes tour tourism tourist tourists citadel fort fortress castle crusader crusaders knight knights templar templars wall walls sidewalk window windows house home shade umbrella
pplcat greece03bright sunnybuildings housesgreecerhodes islandrhodes townsummertravelbrownpplcatredtan
- No Comments