Mark Hanham · London Eye

Mark Hanham, London Eye, acrylic on canvas, 204 × 269.5 cm. Sold at auction in 2024. See Mark Hanham’s auction records and prices →