Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: September 29, 2021
Size: 158 KB
Views: 455
License:
April 28, 1923. The Pawtucket Times featured a host of articles and illustrations on the new theatre on that day.
1 person favorited this photo