Gerald A. DeLuca
Boro Drive-In
North Attleboro, MA
Uploaded on: December 12, 2017
Size: 168.6 KB
Views: 1,204
License:
1 person favorited this photo
November 22, 1963.
Comments (1)
November 22, 1963.