at Battle of Britain Air Show 2017, Duxford
Aircraft Restoration Company at Battle of Britain Air Show 2017, Duxford