LOCATION: Somerville
APPEARING:










Felt much better about today's. Took all of these around the neighborhood that I'm living in currently. Somerville is New England's most densely populated town, being one of Boston's major suburbs, with a mix of college students from a variety of colleges and universities in the area and commuters.