Tuesday, September 14, 2010

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.

0 comments: