Purple gallinule and swamphen are two types of waterbirds that are often confused with each other. Purple gallinules are smaller […]
Purple gallinule and swamphen are two types of waterbirds that are often confused with each other. Purple gallinules are smaller […]