Masked Weaver Hanging From Nest On The Banks Of The Shire River, Liwonde National Park; MalawiImage #: 12268447 See More From: Ian Cumming