Seen From the Road: Rhodes, Greece
Seen inside the citadel/city built by the Templars, now haunt of cruise-goers stretching their legs and dining ashore.
Seen inside the citadel/city built by the Templars, now haunt of cruise-goers stretching their legs and dining ashore.