Gerald A. DeLuca
Leroy Theatre
Pawtucket, RI
Uploaded on: September 29, 2021
Size: 193.1 KB
Views: 412
License:
April 28, 1923. The Pawtucket Times featured a host of articles and illustrations on the new theatre on that day.
No one has favorited this photo yet