Lyria tulearensis

Lyria tulearensis
Item# 10236

(Cosel & Blocher, 1977)

58mm

Madagascar