Gerald A. DeLuca
New Century Theater
San Francisco, CA
Uploaded on: March 20, 2022
Size: 350.5 KB
Views: 444
License:
September 24, 1948. Opera films at the Clay and Larkin.
No one has favorited this photo yet