Gerald A. DeLuca
Le Spectrum
Montreal, CA
Uploaded on: October 14, 2018
Size: 68.1 KB
Views: 579
License:
March 7, 1952, The Gazette.
No one has favorited this photo yet