14/24
Home / Duxford IWM - Battle of Britain Airshow 2018 /

North American P-51D Mustang "Miss Helen"