Beautiful Great Horned Owl perched in forest, Alberta, Canada.
A Cooper’s Hawk stands over its American Robin catch in southern Alberta, Canada.
Hungry little Song Sparrow with a mouthful of grubs in south Calgary.
Belted Kingfisher, Calgary, Alberta.
Western Wood-Pewee in south Calgary.
Great Gray Owl perched in tree, southern Alberta.
Canada Goose Gosling taking refuge under mother’s wing.
Mallard ducks rest on the banks of the Bow River, Calgary, Alberta.
A Cedar Waxwing on a breezy day in southern Alberta.
Great Gray Owl perched on snowy hill, southern Alberta.
Female Common Goldeneye under late evening light.
Great Blue Heron takes to the trees, Calgary, Alberta.
Juvenile American Robin, Alberta, Canada
A Mallard duck rests while keeping an eye on its surroundings. Calgary, Alberta.
House wren during golden hour - Calgary, Alberta.
Overhead view of a Mallard duckling.
Western Wood-Pewee perched in south Calgary.
Female Red-winged Blackbird fighting the breeze.
Great Gray Owl rests within the trees.
Clay-coloured Sparrow, Calgary, Alberta
Female Mountain Bluebird perched on birdbox, southern Alberta.
Wilson’s Snipe enduring the rain in southern Alberta.