By laelaps on August 14, 2009. The skull of a restored Tarbosaurus skeleton (cast), photographed at the Maryland Science Center. Tags dinosaurs Photography Log in to post comments More like this