Gerald A. DeLuca
Island Theatre
Portsmouth, RI
Uploaded on: February 12, 2018
Size: 73.9 KB
Views: 628
License:
May 23, 1951.
No one has favorited this photo yet