Spindle tree flowers?

Spindle tree flowers?

Observation - Spindle tree flowers? - UK and Ireland. Description: