Joe Bennett

Joe Bennett lives in Lyttelton with his dogs, cat and chickens.