Pine Weevil on Finn

Pine Weevil on Finn

Observation - Pine Weevil on Finn - UK and Ireland. Description: