Apollo Theatre NYC
Medium: Gelatin-silver print
Year: 1950's
The Apollo Theatre on West 125th Street in Harlem New York, circa 1950s.
The Apollo Theatre on West 125th Street in Harlem New York, circa 1950s.
Your settings have been saved!
We appreciate you choosing
Isabella Garrucho Fine Art.