Gerald A. DeLuca
Sacramento Inn Cinema I, II, III
Sacramento, CA
Uploaded on: October 11, 2021
Size: 238.6 KB
Views: 757
License:
January 19, 1989. In the Sacramento Bee.
No one has favorited this photo yet