Andy's Bird Gallery I-L
Kingfisher, Giant (Megaceryle maximus) - 8 Oct 07 - on an island in Zambezi River between Zambia and Zimbabwe near Victoria Falls.