P1410080 Previous Next Published November 9, 2015 at 4245 × 2830 in Duxford Battle of Britain Anniversary Airshow – 19th and 20th September 2015