Gerald A. DeLuca
Strand Theatre
Philadelphia, PA
Uploaded on: January 19, 2022
Size: 216 KB
Views: 4,703
License:
May 20, 1956.
No one has favorited this photo yet