Khalid Dahbi

Khalid Dahbi at an institutional meeting in Italy.