About Ben

Ben Gifford is a human person who lives on an island