Udea sp 2014-10-30 Foxton

Udea sp 2014-10-30 Foxton

Observation - Udea sp 2014-10-30 Foxton - UK and Ireland. Description: