by ropergees on Flickr. Street scene in Mykonos, Cyclades Islands, Greece.