Notorious and Notable Exhibit at the Museum of the City of New York, 27 Sept 2010

The Museum of the City of New York (located on Fifth Avenue and 103rd Street in  Harlem) is featuring a … More