How many species of birds are there in Hafferia

3 species
6 subspecies