Back of 7 Stages Theatre building, showing entrance to the Back Door Theatre, Euclid Avenue, Little Five Points, Atlanta, Georgia, July 1993.

Skip viewer