Alchemilla sp (Lady's Mantle)

Alchemilla sp (Lady's Mantle)

Observation - Alchemilla sp (Lady's Mantle) - UK and Ireland. Description: