Apple blossom?

Apple blossom?

Observation - Apple blossom? - UK and Ireland. Description: Unsure of tree type

Unsure of tree type