Sant Miquel de CastellarParishShareCamí de Castellfollit a Castellar08256 Aguilar de Segarra, CatalunyaSpainGet directions