Will Cotton · Sugar Beach, 2002

Will Cotton, Sugar Beach, 2002, linen, 199.4 × 229.8 cm. Sold at auction in 2006. See Will Cotton’s auction records and prices →