Wednesday, January 1, 2014

Crystal clear waters

Crystal clear waters of Lefkada island ~ Greece