Gerald A. DeLuca
Star Theatre
Edmonton, CA
Uploaded on: November 22, 2018
Size: 14.1 KB
Views: 688
License:
November 9, 1962. Italian program.
No one has favorited this photo yet