• 3

    Common Kingfisher

    The Common Kingfisher, Alcedo atthis, also known as Eurasian Kingfisher or River Kingfisher, is a small kingfisher with seven subspecies recognized within its wide […]