Iglesia de la NatividadParishShareCalle la Iglesia09118 Villaquirán de los Infantes, Castilla y LeónSpainGet directions