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