Adjusting her red cap, “I never thought Leopard Seals would eat my face,” says a sullen Petrel who voted for the Leopard Seal Face Eating Party.
Post image

Comments