Malachite kingfisher

Malachite kingfisher

Observation - Malachite kingfisher - Southern Africa. Description: