Iglesia de Nuestra Señora del CarmenParishShareCalle Iglesia37523 Peñaparda, Castilla y LeónSpainGet directions