Gerald A. DeLuca
Imperial Theatre
Pawtucket, RI
Uploaded on: January 17, 2021
Size: 359.4 KB
Views: 270
License:
August 25, 1923
No one has favorited this photo yet