Porcupinefish on Reef 2

Eyefathom.com Photos - Porcupinefish on Reef 2

Item: 062_0037

Common name: Porcupinefish
Scientific name: Diodon hystrix
Keywords: Porcupinefish,Diodon hystrix,puffer,spines,