Dilong Dinosaur Confrontation.

- Image ID: G3H8DA
Dilong Dinosaur Confrontation.
MasPix / Alamy Stock Photo
Image ID: G3H8DA
A Pair Of Dilong Dinosaurs Confronting Each Other Over Territorial Rights.
Location: Modern Day China.