Iglesia del Salvador de Avedillo de SanabriaParishShareCalle Palilla49396 Cobreros, Castilla y LeónSpainGet directions