Carcharocles (Carcharodon) megalodon Shark Tooth

Megalodon Shark Tooth