William Petit

Buy this photo
Kevin Bartram | Staff Dr. William Petit in his office at the Petit Family Foundation in Plainville on Tuesday, Jan. 13, 2015.
Buy this photo