Plant bug ?

Plant bug ?

Observation - Plant bug ? - UK and Ireland. Description: don't think I have seen this one before only small walking up my finger

don't think I have seen this one before only small walking up my finger