Iglesia del SalvadorParishShareCalle de la Iglesia34116 Villaluenga de la Vega, Castilla y LeónSpainGet directions