Buckthorn ?

Buckthorn ?

Observation - Buckthorn ? - UK and Ireland. Description: