Purple Scruff

Purple Scruff

Observation - Purple Scruff - Southern Africa. Description: