Sotheby's London
2006 | Tower Reflection
183 × 396cm
oil on canvas
Auction date: 8 Oct 2016
Estimates: 20,000 - 30,000£
Hammer price: 40,000£
Sold price: 50,000£