Gerald A. DeLuca
Elm Street Theatre
Worcester, MA
Uploaded on: May 21, 2018
Size: 120.7 KB
Views: 881
License:
In 1939.
1 person favorited this photo