Belted Kingfisher

Belted Kingfisher

July 21, 2017 Mark 0

Belted Kingfisher, also known by its scientific name of Megaceryle alcyon, is a large water kingfisher. The bird features a heavy bill, large head and a […]