7 Stages Theatre and Criminal Records on south side of Euclid Avenue, Little Five Points, Atlanta, Georgia, July 1993.

Skip viewer