zaro
Category: Giraffe Biology
What Colour is Giraffe Blood?