Crambidae

Udea ferrugalis (Hbner, 1796)

Rusty Dot Pearl

6531

 
Udea ferrugalis
© Matthew Gandy
Stoke Newington, London, UK, 2 November 2011