Iglesia de San Juan BautistaParishShareSO-P-110342173 Santa Cruz de Yanguas, Castilla y LeónSpainGet directions