Lyria plicolyria planicostata santoensis

Lyria plicolyria planicostata santoensis
Item# 10306

(Ladd, 1975)

70mm

Solomon Islands