Gerald A. DeLuca
Paris Cinema
Providence, RI
Uploaded on: July 17, 2022
Size: 134.9 KB
Views: 457
License:
February 12, 1971. Ad shared with Pier in Narragansett.
No one has favorited this photo yet