Paper Tiger Newsstand at the Whitney Museum

May 19, 2011
Paper Tiger Newsstand at the Whitney Museum