Iglesia de San AndrésParishShareCalle Pajares09442 Terradillos de Esgueva, Castilla y LeónSpainGet directions