EUNAVFOR

EU Naval Force - Somalia
Operation ATALANTA

Chinese Navy Helicopter landing on ITS Carabiniere’s Flight Deck

January 18, 2016 - 10:59


join our newsletter