Gerald A. DeLuca
Sun Sing Theatre
San Francisco, CA
Uploaded on: December 2, 2022
Size: 971 KB
Views: 647
License:
Capture from film on YouTube. 1940s.
No one has favorited this photo yet