Església de Santa Maria de PieraParishShareCarrer de Santa Maria de Lleopart08784 Piera, CatalunyaSpainGet directions