South African Ambassador to Italy Glen Babb

S.A Ambassador to Italy, Glen Babb, visits Gift of the Givers mobile hospital whilst its transit in the Italian port of Trieste. 1993

  • pic7