Looking north down Peachtree Road towards the Fox Theater, Atlanta, Georgia, 1960.

Skip viewer