Sloe ?

Sloe ?

Observation - Sloe ? - UK and Ireland. Description: