Cranesbill

Cranesbill

Observation - Cranesbill - Southern Africa. Description: