Spider Mite

Spider Mite

Observation - Spider Mite - UK and Ireland. Description: