Espiritu Santo, Baja California, Mexico.
Los Islotes. A baby biting the fin.
Photo Luca Tamagnini