Lambis digitata

Lambis digitata
Item# 11001

(Perry, 1811)

143mm

Mauritius