photo -> Europe -> Italy -> Liguria -> Genoa -> churches Genoa ->

Genoa Annunziata church square


Annunziata square with the homonym church in Genoa.