Dancing Mantas

Revillagigedo Archipelago, Mexico.
May 2016.

For the best experience, watch full-screen with headphones.