Long-spine porcupinefish also know as spiny balloonfish swimming below the waterline - Diodon holocanthus in front of a white background

Long-spine porcupinefish also know as spiny balloonfish swimming below the waterline - Diodon holocanthus in front of a white background

 Stock photo ID: 34359085