Gerald A. DeLuca
Framingham Cinema Shoppers' World
Framingham, MA
Uploaded on: January 1, 2021
Size: 124.9 KB
Views: 563
License:
November 7, 1976
1 person favorited this photo