Gerald A. DeLuca
Imperial Theatre
Seattle, WA
Uploaded on: August 13, 2021
Size: 262.7 KB
Views: 383
License:
July 19, 1911.
1 person favorited this photo