Share
twitterlinkedinfacebook
Image 1 of 1
F-05829.jpg
mill in Maynard, MA known as "Clock Tower Place"  formerly digital Equipment Corp.