26

26

Observation - 026 - UK and Ireland. Description: Small green pupa on I think Fleabane in damp meadow.

Small green pupa on I think Fleabane in damp meadow.