Gerald A. DeLuca
Gem Theatre
Detroit, MI
Uploaded on: November 5, 2026
Size: 102.3 KB
Views: 24
License:
May 28, 1938. In paper “United Autombile Worker.”
No one has favorited this photo yet