Patricia Ware | Shrikes and Vireos

Northern Shrikes

Northern Shrikes