click on any thumbnail to enlarge

Snuggling white tip sharks at Roca Partida, Archipelago Revillagigedos, about 200 miles off Baja del Sur, Mexico. There are as many as 10 species of sharks at these islands.

ken@kenriddick.com Copyright ©2025 Ken Riddick 713.824.7141