Unidentified minibeast

Unidentified minibeast

Observation - Unidentified minibeast - UK and Ireland. Description: