Gerald A. DeLuca
Apollo Theatre
New York, NY
Uploaded on: November 22, 2021
Size: 308.4 KB
Views: 1,001
License:
Boxoffice Magazine, March 17, 1958.
1 person favorited this photo
Part 1 of 2.
Comments (1)
Part 1 of 2.