Giant Kingfisher on a river perch. Taken from a pontoon boat in the channels around the Ruckomechi concesion, &amp;quot;Mana Pools&amp;quot;, Zimbabwe.