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

- Image ID: FB1DDB