KARRA'S STAR
Hotel
Avlakia, Samos, Samos