Gerald A. DeLuca
Strand Theatre
Philadelphia, PA
Uploaded on: January 19, 2022
Size: 280.6 KB
Views: 5,625
License:
June 1, 1941 in the Philadelphia Enquirer.
No one has favorited this photo yet