Gerald A. DeLuca
Loew's Capitol Theatre
Washington, DC
Uploaded on: March 22, 2022
Size: 496.7 KB
Views: 392
License:
October 21, 1928. Evening Star.
No one has favorited this photo yet