DavidZornig
Loew's Grand Theatre
Atlanta, GA
Uploaded on: June 7, 2018
Size: 71.5 KB
Views: 1,279
License:
Sliver of the red Loew’s Grand sign left of the bus. 1959 photo via Vintage Everday Facebook page.
No one has favorited this photo yet