Leptomyrina lara

Leptomyrina lara

Observation - Leptomyrina lara - Southern Africa. Description: