Tufts University Campus

TomSrOfBoston
Mon, 21 Aug 2017 21:18:23 +0000

Go to Google Maps and search for “Tufts University” and you can judge for yourself.