File:Carcharodontosaurus BW.jpg

Summary
Carcharodontosaurus saharicus, a theropod from the middle Cretaceous of North Africa