Ice Store,Elounda Bay,Crete,Greece Island,Elounda Bay,Crete,Greece
crete elounda elounda bay greece greek griechenland ice store insel island kreta
From the album