view of Little Venice from a restaurant in Mykonos island in Greece

Royalty-free stock photo ID: 85869874

view of Little Venice from a restaurant in Mykonos island in Greece