Gerald A. DeLuca
Community Theatre
North Providence, RI
Uploaded on: June 11, 2018
Size: 58.7 KB
Views: 618
License:
November 20, 1947. Courtesy quahog.org. From Providence Evening Bulletin.
No one has favorited this photo yet