This is not a Crewe press photo but a photo appearing in the Autocar review of the T2 in the 17/2/77 magazine.
This is not a Crewe press photo but a photo appearing in the Autocar review of the T2 in the 17/2/77 magazine.
ReplyDelete