Elounda Mare

At Elounda
Greece