DescriptionCorfu Annunziata R02.jpg English: Corfu town (Corfu, Greece): Annunziata tower and Annunziata Square Nederlands: Korfoe-stad (Korfoe, Griekenland):...