Island Shrike

Range

Santa Barbara Islands and San Clemente Island, California; and Santa Margarita Island, Lower California.