Lot 236 : Fibreglass Lenny Lion Head
We sold this lot for £60 in August 2017