Sealion on Beach

A sealion on the beach on Rabida Island in the Galapagos Islands. They were amazingly unafraid of humans.

Ref: Ec03