Iglesia de Nuestra Señora de la NatividadParishShareCalle Iglesia09213 Trespaderne, Castilla y LeónSpainGet directions