Iglesia de Nuestra SenoraParishSharePP-620034800 Aguilar de Campoo, Castilla y LeónSpainGet directions