Medieval Town Rhodes

The fountain square at end of Socratous Str., the main street in the Medieval Town of Rhodes, Greece.