Underwater view of Silky sharks gathering in spring for mating rituals, Roca Partida, Revillagigedo, Mexico

- Image ID: X9P89B