Iglesia de Santa María la NuevaParishShareCalle de la Iglesia40210 Escarabajosa de Cuéllar, Castilla y LeónSpainGet directions