Kingfishers - Donovan Klein

Giant Kingfisher, Megaceryle maxima

A Giant Kingfisher, Megaceryle maxima sitting on a rock near the Dieprivier river.

DieprivierGiant KingfisherMalmesburyMegaceryle maximaRockSouth AfricaWestern Capebeakbigbilldonovan kleinlargelookingnatureriverwatchingwildlife