Cranebill

Cranebill

Observation - Cranebill - Southern Africa. Description: