Espiritu Santo, Baja California, Mexico. Los Islotes.

Two babiesy playing with the diver.

Photo Luca Tamagnini