Apr 1, 2012

Didn't I Blow Your Mind This Time: The Delfonics, Harlem NYC, 1972

The Delfonics in front of the Apollo Theater, 125th Street, NYC, May 1972. Read the story behind this stunning photograph over at The Loose Book. Its available in the book, Ain't Nothing Like The Real Thing: The Apollo Theater and American Entertainment.

No comments:

Related Posts with Thumbnails