Isabel

By Isabel

Standing tall...

The Giraffe... the tallest living animal and the largest ruminant. Each individual giraffe has a unique coat pattern...

Comments
Sign in or get an account to comment.