Elounda Bay,Crete,Greece
View on a map
crete elounda greek griechenland insel island kreta
From the album