Porcupinefish on Reef 3

Eyefathom.com Photos - Porcupinefish on Reef 3

Item: 202_0017-fi

Common name: Porcupinefish
Scientific name: Diodon holocanthus
Keywords: Porcupinefish,Diodon holocanthus,puffer,spines,Carribean,Bahamas