Tootsie Roll factory


Seen on Main street in Cambridge.