News

Thanksgiving in New England - Medford, MA

My first day of Thanksgiving break, I'm in Medford, MA waiting to drive up to Vermont with my cousins. Decided to get out with my camera on a walk and found a whole flock of geese hanging out at a baseball field... funny critters.