Blackhead Heron (MZNP)

Blackhead Heron (MZNP)

Observation - Blackhead Heron (MZNP) - Southern Africa. Description: