Water pepper

Water pepper

Observation - Water pepper - UK and Ireland. Description: