Agapanthia villosoviridescens

Agapanthia villosoviridescens

Observation - Agapanthia villosoviridescens - UK and Ireland. Description: