Share

Amoudara beach on Crete

An umbrella casts its shadow on the sandy beach at Amoudara near Heraklion, Crete