rhododendron?

rhododendron?

Observation - rhododendron? - UK and Ireland. Description: