Purple Heron

Purple Heron

Observation - Purple Heron - Southern Africa. Description: