Yellow Bug CLARE

Yellow Bug CLARE

Observation - Yellow Bug CLARE - UK and Ireland. Description: