Create your first list.

A way to share and manage lots.

    372

    Ultra

    2006
    Oil on canvas.
    153 x 153 cm. (60 1/8 x 60 1/8 in.)
    Signed, titled and dated on the overlap.

    Estimate
    £1,000 - 1,500 

    Sold for £2,500

    [email protected]

    14 Mar 2009, 12pm
    London