Ionian Citizen Apartment, Corfu Town

Corfu Town, Greece