Scaphella junonia junonia

Scaphella junonia junonia
Item# 10500

(Lamarck, 1804)

115mm

Florida