Camarasaurus, Brachiosaurus, Giraffatitan, Euhelopus (Dmitry Bogdanov)

Camarasaurus, Brachiosaurus, Giraffatitan, Euhelopus (Dmitry Bogdanov)