It could be a Gryphaea Sp?

Best,

Hakima

More Hakima Belkhattab's questions See All
Similar questions and discussions