Lot 64 : Oliver Whales The Lucky Twelve Allwin
We sold this lot for £620 in April 2016