This photograph is the world's most expensive photo.
Cindy Sherman's 1981 self portrait produced a bidding war like no other at the Christie's auction last Wednesday. Final sale price? $3,890,500.
Yep, almost $4 million dollars for this picture.
Rich people baffle me.
Read the story on npr.com
originally seen on Alltop.