Live action footage
A pair of excited Zebra Finch birds are perched on a branch. This was shot at the Colasanti's Tropical Gardens in Ontario, Canada.
HD
1920 x 1080