Goliath Heron (Swazi)

Goliath Heron (Swazi)

Observation - Goliath Heron (Swazi) - Southern Africa. Description: