Gerald A. DeLuca
Egyptian Theatre
Los Angeles, CA
Uploaded on: February 24, 2021
Size: 34.2 KB
Views: 1,365
License:
August 23, 1963.
1 person favorited this photo
This would have been the shortened US release.
Comments (1)
This would have been the shortened US release.