Lot 2106

Description:

1965 Plymouth Barracuda Coupe
Reg. no. TEU 307C
Chassis no. V8 52545505
Engine no. V8 52545505

Extra details and estimates:

£17,000 - 19,000

Sold price

Not sold


Add to my lots

Sale information