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