Michael Ben-Baruch, Head of the International Defense Cooperation Directorate at Israel’s Ministry of Defense
Photo by Credit in description on 29 March, 2017

Michael Ben-Baruch, Head of the International Defense Cooperation Directorate at Israel’s Ministry of Defense

Michael Ben-Baruch, Head of the International Defense Cooperation Directorate at Israel’s Ministry of Defense. Photo by Ministry of Defense

Photo Details

  • 1839 x 1656
  • 209.38 KB
  • Credit in description
  • March 29, 2017

Tagged In

,