Gerald A. DeLuca
Merrimack Square Theatre
Lowell, MA
Uploaded on: July 12, 2021
Size: 49.9 KB
Views: 633
License:
Photo from 1950.
1 person favorited this photo