HOME
ABOUT
TICKETS
HIGHLIGHTS
DINOPEDIA
NEWS
More
One of the largest giraffid known, and also one of the largest ruminants of all time.