Grey Chi ?

Grey Chi ?

Observation - Grey Chi ? - UK and Ireland. Description: