Hawthorn?

Hawthorn?

Observation - Hawthorn? - UK and Ireland. Description: