Live action footage
A colorful parrot and a mysterious barn owl on a game park outside of Caracas, Venezuela in 1979.
HD
1920 x 1080