Iglesia de San Juan Bautista de BarbalosParishShareCalle los Perdones37002 Salamanca, Castilla y LeónSpainGet directions