Elephant Seal Pup

Elephant Seal Pup - Carcass Island