Ο◆6
Rat Catcher of Hamelin III
mixed media on canvas
304.8 x 320 cm (120 x 125 7/8 in.)
Executed in 2011.
Estimate
£1,500,000 - 2,000,000 ‡
Sold for £3,733,000
Contact SpecialistPeter Sumner
Head of Contemporary Art, London
+44 207 318 4063
Henry Highley
Head of Sale
+ 44 20 7318 4061