Nature TTL

A colorful parrot preening


A colorful parrot preening.