Pelargonium alchemilloides

Pelargonium alchemilloides

Observation - Pelargonium alchemilloides - Southern Africa. Description: