Festilyria festiva

Festilyria festiva
Item# 10295

(Lamarck, 1811)

189mm (large)

East Africa