2 Spiny Porcelain Crab – Neopetrolisthes spinatus – with eggs

2 Spiny Porcelain Crab – Neopetrolisthes spinatus – with eggs

Spiny porcelain crab