Iglesia de San Julián y Santa CeciliaParishShareCalle Mayor34800 Aguilar de Campoo, Castilla y LeónSpainGet directions