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