Geoff Bennett
Geoff Bennett, a father and grandfather, loves the natural world. He likes to tell stories and take children of all ages on outdoor adventures.
Geoff Bennett, a father and grandfather, loves the natural world. He likes to tell stories and take children of all ages on outdoor adventures. See less
Geoff Bennett's Featured Books