Photo: Hampton Public Library