dallasmovietheaters
Loew's Grand Theatre
Atlanta, GA
Uploaded on: April 7, 2017
Size: 1.5 MB
Views: 1,494
License:
“Quo Vadis” plays at the Loew’s Grand in Atlanta in 1951.
1 person favorited this photo