Gerald A. DeLuca
Scoop Theatre
Louisville, KY
Uploaded on: March 17, 2018
Size: 171.2 KB
Views: 769
License:
July 27, 1951. Italian-made double bill.
No one has favorited this photo yet