Lady's-Mantle (Alchemilla)

Lady's-Mantle (Alchemilla)

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