BLKK Home
prev
index
next
Waltham Clock Factory. Defunct in 1957, now a bunch of high tech companies live there.
prev
index
next
Photo 7 of 13