Fox Theatre, as seen from Ponce De Leon Avenue, looking northeast, Atlanta, Georgia, March 17, 1978.

Skip viewer