Graeme Guy/ BIA / Giant Kingfisher (Megaceryle maxima) female, Kruger National Park, South Africa
01578229
Tony Heald / Giant kingfisher (Ceryle maxima) male juvenile, Chobe National Park, Botswana, June.
01565268
Luke Massey / Giant kingfisher (Megaceryle maxima) perched. South Luangwa NP, Zambia
01562594
David Pattyn / Giant kingfisher (Megaceryle maxima) perched on a branch, Gambia, Africa, April 2016
01548823
Wim van den Heever / Giant kingfisher (Megaceryle maxima) sitting on a log above the water, watching for fish, Zimanga Private Game Reserve, South Africa.
01535522
Wim van den Heever / Giant Kingfisher (Megaceryle maximus) female flying out of water, Chobe River, Botswana. Small reproduction only.
00559094
Richard Du Toit / Giant Kingfisher (Megaceryle maxima), Kruger National Park, South Africa
01529704
Wim van den Heever / Giant kingfisher (Megaceryle maxima) female flying toward her perch. Chobe National Park Botswana.
01517817
Sharon Heald / Giant kingfisher (Ceryle maxima) male eating a small crab, Chobe National Park, Botswana.
01507294
Ole Jorgen Liodden / Giant kingfisher (Megaceryle maxima) male perched on branch, Lake Naivsha, Kenya
00542225
Richard Du Toit / Giant Kingfisher (Megaceryle maxima) with fish prey, Kruger National Park, South Africa
01464106
Lou Coetzer / Giant kingfisher (Megaceryle maxima) in flight, Chobe River, Botswana, October.