Happy Feet - elephant seals

Happy Feet - elephant seals

T
May 21, 2025

To get to the Forbidden Shore, they must trek through the beach full of elephant seals.

Timestamps