Petros the Pelican, MykonosMykonos | Greece | Narrow streets