Tripoli, Libya

LEBDA Cement Plant Fire-fighting Skid