Meet The Tiny Bird That Looks Like a White Cotton Ball With Wings (Gallery)

Typically they lay 7-10 eggs at a time which helps keep the population numbers up.
Advertisements