Gerald A. DeLuca
Island Theatre
Portsmouth, RI
Uploaded on: May 3, 2018
Size: 99.6 KB
Views: 531
License:
June 26, 1950.
No one has favorited this photo yet