Hosted on MSN18d
Cockatoos Showing Off Their Chic Pastel Ribbons Are the Absolute Definition of 'Pretty Birds'A pair of Cockatoos are having the time of their lives showing off their beautiful pastel ribbons, which you have to see to understand how cute they ... are social animals, experts say.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results