Hapgood-nb-011819-2

Buy this photo
Justin Hapgood during his arraignment in New Britain Superior Court in January. | Wesley Bunnell | Staff
Buy this photo