P1400994 Previous Next Published November 9, 2015 at 4657 × 3105 in Duxford Battle of Britain Anniversary Airshow – 19th and 20th September 2015