Untitled #96, 1981 - Part of Sherman’s centerfolds series, this photograph sold for a whopping $3,890,500 in May 2011, making it the most expensive photograph ever sold. It held that record until November 2011.

Untitled #96, 1981 - Part of Sherman’s centerfolds series, this photograph sold for a whopping $3,890,500 in May 2011, making it the most expensive photograph ever sold. It held that record until November 2011.