Terry Richardson · Camel Toe, 1998

Terry Richardson, Camel Toe, 1998, C-print, 61 × 51 cm. Sold at auction in 2026. See Terry Richardson’s auction records and prices →