It could be a Gryphaea Sp?

Best,

Hakima

Similar questions and discussions