Chiesa di Santa Maria AnnunziataParishSharePiazza Tomba33030 Tomba, Friuli-Venezia GiuliaItalyGet directions