Alchemilla sp 1

Alchemilla sp 1

Observation - Alchemilla sp 1 - UK and Ireland. Description: