Porcupinefish
:::
<< Prev
:::
Thumbs
:::
Next >>
:::
5 of 5. On some days there are hundreds of Porcupine swimming about on the Mahi Wreck. They are not very fast and the wreck probably provides protection from predators.