Giant Kingfisher, St Lucia Wetlands, South Africa

The Giant Kingfisher (Megaceryle maxima) is the largest kingfisher in Africa and is widely distributed throughout sub-Saharan Africa.    This individual was photographed from a boat on the St Lucia Wetlands in South Africa.

Giant Kingfisher perched on branch, St Lucia Wetlands, South Africa.