Water Crowfoot?

Water Crowfoot?

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