Cherry tree species?

Cherry tree species?

Observation - Cherry tree species? - UK and Ireland. Description: