Live action footage
Canada goose makes it's nest and lays eggs in urban shopping mall parking lot.
HD
1920 x 1080