Ardea cinerea subsp. cinerea (Grey Heron)

 Ardea cinerea subsp. cinerea (Grey Heron)

Observation - Ardea cinerea subsp. cinerea (Grey Heron) - Southern Africa. Description: