Possibly Cow Parsley Leaves

Possibly Cow Parsley Leaves

Observation - Possibly Cow Parsley Leaves - UK and Ireland. Description: