Chiesa Parrocchiale di Santa Maria AnnunziataParishSharePiazza Celso Cescutti33030 Flaibano, Friuli-Venezia GiuliaItalyGet directions