Canada goose hanging out at Victoria Island! lol!