dallasmovietheaters
Loew's Palace Theater
Washington, DC
Uploaded on: October 25, 2015
Size: 1.2 MB
Views: 1,016
License:
Nice layout for “Tin Hats” circa 1926 at the Loew’s Palace.
No one has favorited this photo yet