Canada Goose?

Canada Goose?

Observation - Canada Goose? - UK and Ireland. Description: