Iglesia de Nuestra Señora de la NatividadParishShareCalle San JuanRevilla del Campo, Castilla y LeónSpainGet directions