Espiritu Santo, Baja California, Mexico. Los Islotes.
Two babiesy playing with the diver.
Photo Luca Tamagnini