Vireos and Shrikes

Hutton’s Vireo

 

Cassin’s Vireo

 

Plumbeous Vireo

 

Warbling Vireo

 

Loggerhead Shrike

 

Northern Shrike