Canada Goose

River Thames, London, England

Canada Goose
Canada Goose

River Thames, London, England