radicalestes - Thanatotheristes - a newly described tyrannosaurid...

more about : radicalestes Thanatotheristes