Gerald A. DeLuca
Art Theatre
Long Beach, CA
Uploaded on: March 6, 2018
Size: 86.8 KB
Views: 1,013
License:
March 5, 1949.
No one has favorited this photo yet