Glassy sweepers are small nervous fish that can cluster in groups of over a hundred. When they're young, their bodies are nearly transparent, allowing an observer to see what these fish just ate. Mark Vermeij hide caption

itoggle caption Mark Vermeij