Hotel Anastasia

Achilleos, Kamari
Thira
Greece