This is a 2.1" section of unidentified fossil turtle shell from the Kem Kem Beds, Morocco. It is from the plastron (bottom shell) and is from the area around where the hind leg would be. This shell section has been repaired.
The Kem Kem Beds are famous for yielding a diverse, Late Cretaceous, vertebrate assemblage including fish, reptiles and dinosaurs such as Spinosaurus. These fossils
are found in a thin bed that outcrops around the edge of a large plateau near Taouz, Morocco. Local miners collect these fossils by digging narrow tunnels by hand into this plateau following the layer.
A paper on this assemblage can be found at: Vertebrate assemblages from the early Late Cretaceous of southeastern Morocco: An overview
One of the tunnels dug into the Kem Kem beds by local miners following the productive fossil beds.