Long-spine porcupinefish (fish) swimming below the waterline

Long-spine porcupinefish (fish) swimming below the waterline

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

by
by
by
by
by
by