Gerald A. DeLuca
4 Star Theatre
Los Angeles, CA
Uploaded on: December 19, 2021
Size: 416.3 KB
Views: 451
License:
May 1, 1967 ad in trade journal.
No one has favorited this photo yet