Greece2005 > Santorini > The Bay of Ammoudi
Previous

126.jpg

The Bay of Ammoudi

At the northern tip of the island. With the car I was able to see every corner.