Geoff Giraffe

Geoff Giraffe

Geoff Giraffe is smart, fun, a good friend to have on your side on a rainy day.