Swainsons Hawk (Buteo swainsoni)
Feeding on a freshly caught rodent.
BirdsSwainsons HawkHigh RiverAlberta