Gerald A. DeLuca
Pagoda Theatre
San Francisco, CA
Uploaded on: August 14, 2021
Size: 278.6 KB
Views: 433
License:
November 7, 1915
1 person favorited this photo