Apollo theater on 125th street in Harlem - Uptown Manhattan New York City NYC

Apollo theater on 125th street in Harlem - Uptown Manhattan New York City NYC

harlem, apollo, theater, uptown, sign, showtime, amateur night, daytime, day, 125, 125th, street
Editorial

No model/property release on file for this clip; may be suitable for editorial (news and documentary) usage only.

Photo ID
#1435134394413
Uploaded
October 23, 2018