Idia immaculalis (Hulst, 1886)




35 - 39 mm
Immaculate Idia
Distribution