Canada Goose in Barton-upon-Humber

Canada Goose in Barton-upon-Humber

Observation - Canada Goose in Barton-upon-Humber - UK and Ireland. Description: