Wall flower?

Wall flower?

Observation - Wall flower? - UK and Ireland. Description: