cricket?

cricket?

Observation - cricket? - UK and Ireland. Description: sat on a leaf of london pride about 1 inch wide

sat on a leaf of london pride about 1 inch wide