Espiritu Santo, Baja California, Mexico.
The little and rare leopard shark
Photo Folco Quilici