Pages

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:

Post a Comment

Thanks for the comment...come back again soon!

Note: Only a member of this blog may post a comment.