Spiny Porcupinefish at Electric Beach ::: << Prev ::: Thumbs ::: Next >> :::  
Click to see next picture
05 of 14. Side view of the Spiny Porcupinefish. Spiny Porcupinefish are often observed in rocky areas and under ledges.