2seeitall:Petros the Pelican, MykonosMykonos | Greece | Narrow streets