Snorkelers at Los Islotes rookery, Sea of Cortez, Baja California, Mexico.
Snorkeling with sea lions at Los Islotes rookery, Sea of Cortez, Baja California, Mexico.