Northern Shrike perched on a branch in Hamilton Ontario Canada.

Buy Now