Gerald A. DeLuca
Clay Theatre
San Francisco, CA
Uploaded on: August 24, 2018
Size: 35.9 KB
Views: 843
License:
February 1, 1941
No one has favorited this photo yet
Now a lost film.
Comments (1)
Now a lost film.