Monday, January 7, 2013

Friday Japan November 29 1991 Photographed by Steven Meisel


No comments: