Planes and Choppers
NA P-51C-10NT "Princess Elizabeth" G-PSIC
Photographed landing in the rain on 10 September 2005 at the Duxford 2005 Battle of Britain Air Show.
See picture #11211
for the history of this aircraft.
Picture added on 08 December 2010 at 08:52