Big and well preserved Dinosaur tooth – Spinosaurus from Cenomanian (Upper Cretaceous) Kem Kem beds of southern Morocco.
read more...