Espiritu Santo, Baja California, Mexico.

Los Islotes. A baby biting the fin.

Photo Luca Tamagnini