Home BAE and Royal Navy provide first look at future autonomous sea boats RS5439_DSC07438-01-lpr

RS5439_DSC07438-01-lpr