The Stadium Theatre, Harlem, NY, 1921

MNY14958A beautiful interior shot of the Stadium Theatre located at 2180 Third Avenue at 119th Street and Third Avenue in East Harlem, New York, 1921. Continue Reading →