Brooklime?

Brooklime?

Observation - Brooklime? - UK and Ireland. Description: