Melittia nepcha Moore, 1879


West Bengal, Darjeeling


31 - 32 mm
Distribution
Images