Canada Goose & Barnacle Goose

Canada Goose & Barnacle Goose

Observation - Canada Goose & Barnacle Goose - UK and Ireland. Description: