Water Mint?

Water Mint?

Observation - Water Mint? - UK and Ireland. Description: