Elounda Colour Apartments, Elounda

Elounda, Greece