Shadowy Kingfisher

Shadowy Kingfisher

Observation - Shadowy Kingfisher - Southern Africa. Description: