Blake Twigden · Lizard, 1986

Blake Twigden, Lizard, 1986, oil and gold leaf on board, 16 × 13.5 cm. Sold at auction in 2025. See Blake Twigden’s auction records and prices →