Araki Polaroids

From "Araki: Self•Life•Death" at the Barbican Art Gallery, 6 October 2005 - 22 January 2006. There were more than 3,000 Polaroids covering the walls of this small room.

6,943 views
32 faves
5 comments
Taken on November 25, 2005