1988 / 1280gt
, Troon (571)
Operated by the UK Ministry of Agriculture, Fisheries & Food
Seen in Southampton on 10th February 1998
Copyright © 2014. All Rights Reserved. No part of this website or any of its contents may be reproduced without prior permission.