Sold
Lot 147

Beswick Barracuda 1233

Beswick Barracuda 1233:
Date
07 May 2021
Estimate
Sale Price
Location
United Kingdom