Villa Blue Vedere
Villa Blue Vedere
Villa
Aggelovrachos, Agia Pelagia, Crete Island
, Malevizi, Heraklion, Greece
71500