7 Stages Theatre, on Euclid Avenue, in Little Five Points, Atlanta, Georgia, July 8, 1992.

Skip viewer