Aerial view of Lenox Square and its surrounding parking lot; Lenox Square Theatre in the foreground, looking northeast, Buckhead, Atlanta, Georgia, December 21, 1965.

Skip viewer