Iglesia de San Juan BautistaParishShareCalle de la IglesiaCabezas del Villar, Castilla y LeónSpainGet directions