The Royal Air Force’s 617 Squadron, the Dambusters, are preparing to deploy aboard aircraft carrier HMS Queen Elizabeth next time.
Alan Wilson from Stilton, Peterborough, Cambs, UK / CC BY-SA
Continue reading “Dambusters preparing to deploy aboard HMS Queen Elizabeth”