ELIZABETH APARTMENTS
Apartments
Acharavi, Kerkyra, Kerkyra