Snowberry?

Snowberry?

Observation - Snowberry? - UK and Ireland. Description: