Església Parroquial de Santa MaríaParishSharePlaça de la Vila 525126 Almenar, CatalunyaSpainGet directions