Gerald A. DeLuca
Avon Cinema
Providence, RI
Uploaded on: April 12, 2026
Size: 271.6 KB
Views: 24
License:
“Shoe Shine” opens, January 8, 1948
1 person favorited this photo