December 19, 2008

The Photographs of Barbara Mensch at South Street Seaport Museum