Mare de Déu del castell de Sant LlorençParishShareCamí del Castell25613 Camarasa, CatalunyaSpainGet directions