P1400505 Previous Next Published November 9, 2015 at 4341 × 2894 in Duxford Battle of Britain Anniversary Airshow – 19th and 20th September 2015