Close Previous Next
Stevie Wonder at the Apollo Theater. Harlem, New York City, circa 1970.