Gerald A. DeLuca
Shipyard Drive-In
Providence, RI
Uploaded on: May 2, 2018
Size: 58.7 KB
Views: 1,178
License:
November 8, 1957 ad.
1 person favorited this photo