© Brian A Marshall
The Storch at Duxford in 1988 prior to UK registration
Click here to return to the previous page