#1033 Principle Upper Indonesian Megalodon shark tooth
$650.00
#1033
Large and wide, upper principle Megalodon shark tooth found in Indonesia.
#1033
Large and wide, upper principle Megalodon shark tooth found in Indonesia.