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.