Live action footage
A community of Canadian geese are relaxing on a small island trying to escape the burdens of the mainland.
HD
1920 x 1080