Striated Caracara snacking on an Elephant Seal's flipper

Striated Caracara snacking on an Elephant Seal's flipper - Sea Lion Island