Flowering Ivy?

Flowering Ivy?

Observation - Flowering Ivy? - UK and Ireland. Description: