Espiritu Santo, Baja California, Mexico.
Los Islotes, a playful female.
Photo Luca Tamagnini