Chiesa di Santa Maria AddolorataParishSharePiazza Martiri d'Ungheria43032 Bardi, Emilia-RomagnaItalyGet directions