Gerald A. DeLuca
Palace 6
Montreal, CA
Uploaded on: November 11, 2026
Size: 503 KB
Views: 3
License:
August 26, 1954
No one has favorited this photo yet