Espiritu Santo, Baja California, Mexico.
Los Islotes, sea-lion colony. Sealion in the water close to the kayak.
Photo Luca Tamagnini