British Royal Air Force crew tests new inflatable boat

Record ID: 247172