Melo umbilicatus

Melo umbilicatus
Item# 10488

(Broderip & Sowerby I, 1826)

384mm

Indonesia