The Top Ten Smallest Birds in the World (7)

European Goldcrest

European Goldcrest