Honeysuckle?

Honeysuckle?

Observation - Honeysuckle? - UK and Ireland. Description: