Gerald A. DeLuca
Louisville Palace Theatre
Louisville, KY
Uploaded on: June 19, 2023
Size: 394.8 KB
Views: 469
License:
May 31, 1998 in The New York Times.
No one has favorited this photo yet