dogwood?

dogwood?

Observation - dogwood? - UK and Ireland. Description: