Gerald A. DeLuca
East Providence Cinemas
East Providence, RI
Uploaded on: July 12, 2022
Size: 61.4 KB
Views: 288
License:
April 28, 1972. No “SEX” allowed in the Pawtucket Times.
No one has favorited this photo yet