The Top Ten Smallest Birds in the World (6)

Striated Pardalote

Striated Pardalote