Todd Webb :: 123rd Street, Harlem, 1946. Museum of the City of New York / source: NY Times more [+] by this photographer