Pied Kingfisher

Pied Kingfisher

Observation - Pied Kingfisher - Southern Africa. Description: