© Brian A Marshall

The Storch at Duxford in 1988 prior to UK registration

Click here to return to the previous page