Albertosaurus Sarcophagus Skeleton
Aug. 6, 2024
Mounted skeleton of Albertosaurus sarcophagus, a tyrannosaurid ... File:Albertosaurus at Science Center of Iowa.jpg - Wikimedia Commons Albertosaurus | The Canadian Encyclopedia Albertosaurus Sarcophagus Skeleton