Home » Shop » Cypraeidae » Cypraea » Cribrarula comma comma 24.96 mm Gem
Very nice cribrarula from a mythic island …
Seychelles…
CY-8226
Perry 1811
<<< Big Size >>>