Chiesa della Beata Vergine AnnunciataParishShareVia Castello22043 Albiolo, LombardiaItalyGet directions