zaro

Category: Giraffe Biology

What Colour is Giraffe Blood?