Northern Shrike
Huichica Ck area, Napa-Sonoma Marshes, CA
On Hwy 590 west of Red Deer River, AB
Hwy 579, Alberta
Northern Shrike coughing up pellet
Coal Lake, Wetaskiwin, Alberta
Beaverflats Dam Park, Calgary, Alberta
Horse Creek Rd, Alberta
Hay Meadow, Kananaskis, Alberta
Northern Shrike, juvenile
Vermilion Lakes, Banff National Park, Alberta
Hay Meadows, Kananaskis, Alberta
Canmore, Alberta