franxurio:Lohuecosuchus and Lohuecotitan in the excavation site where they were discovered. (Lo Hu
franxurio: Lohuecosuchus and Lohuecotitan in the excavation site where they were discovered. (Lo Hueco, Spain) -- source link
Tumblr Blog : franxurio.tumblr.com