Ducks and Geese - Phil Riebel

Canada Goose

Miramichi Marsh, New Brunswick (May 2017)

BirdsCanada GooseMiramichi AreaMiramichi MarshNew Brunswick