dcsimg
140.503680749c3c5f1da3d5060456f3cd35.130x130
Life » » Animals » » Molluscs » Snails » » Helmet shells »

Semicassis royana (Iredale 1914)