Pair of green parrots perched on a branch, in the middle of a natural environment on a sunny day, while they move their tongues

Parrots on a branch in a nature reserve

Watch more »

Similar Clips