We've looked out this particular Window to the Past before. The view encompasses a movie theater in downtown Atlanta. Our previous visits were during May of 1955 and June of 1956. This photograph captures another Disney-related moment, one dating from August of 1955.
The Loew's Grand was perhaps Atlanta's best known picture palace and was frequently home to the latest Walt Disney feature. Lady and the Tramp debuted there on August 4, 1955 and both humans and dogs were on hand to celebrate the film's release. The image is from the Special Collections at the Georgia State University Library.