Hammond House, a 1660 "saltbox" house that is the oldest house in Newton.
Photo album created with Web Album Generator