Registration: XRW 860 Commission No: Y687
Details: Triumph Herald Coupe
registered: 01 06 1959
Source: Chris Allen
Info: