Musk Mallow?

Musk Mallow?

Observation - Musk Mallow? - UK and Ireland. Description: