Mallow?

Mallow?

Observation - Mallow? - UK and Ireland. Description: