--->






click on any thumbnail to enlarge

Snuggling white tip sharks at Roca Partida, Archipelago Revillagigedos, about 200 miles off Baja del Sur, Mexico.

ken@kenriddick.com Copyright ©2025 Ken Riddick 713.824.7141