It's definitely not a pure Greater White-fronted Goose even if it has some features of it (white forehead, orange legs.) The black beak looks like Canada Goose and the head-neck pattern doens't look like any Goose I know of.
I would say it's a hybrid, maybe Greater White-fronted x Canada.
/Thomas