MG Squared

Camera lowering system in the African region of Djibouti.



  • CLD military installation