Kingfisher

Kingfisher

Observation - Kingfisher - Southern Africa. Description: