Gerald A. DeLuca
Optic Theatre
Los Angeles, CA
Uploaded on: February 23, 2022
Size: 14.1 KB
Views: 839
License:
In 1938.
2 people favorited this photo