Home / Home / 070706_0621_jeffstock238.NEF
7/12/07 — Medford/Somerville, MA — A banner featuring the new Tufts logo