Blossom (cherry plum?)

Blossom (cherry plum?)

Observation - Blossom (cherry plum?) - UK and Ireland. Description: