Espiritu Santo, Baja California, Mexico.

Los Islotes, a playful female.

Photo Luca Tamagnini