Lohuecotitan.  Late Cretaceous.  Cuenca. Spain…

Lohuecotitan.  Late Cretaceous.  Cuenca. Spain.