Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: September 29, 2021
Size: 212.5 KB
Views: 486
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