Gerald A. DeLuca
Imperial Theatre
Long Beach, CA
Uploaded on: February 21, 2021
Size: 50.8 KB
Views: 418
License:
April 16, 1948. From newspaper “L'Italo Americano di Los Angeles.”
1 person favorited this photo