Little Venice on Mykonos Island, Greece

Little Venice on Mykonos Island, Greece

Picture perfect Little Venice on Mykonos Island in the Aegean Sea.

 

Travel photography shared by Traveling Canucks
travelingcanucks.com