Photo detail

Photo detail

Jessica Hatchley (right) with her husband Capt. Robert and son Robert III, all of Fredericksburg.