RMDE0DBB–Spot-fin Porcupinefish (Diodon hystrix), Mangrove Bay, Red Sea, Egypt, Africa
RM2CCE9WC–Diodon hystrix, Egypt, Red Sea, Marsa Alam, Africa, Snorkeling and Diving
RMDE0CXF–Spot-fin Porcupinefish (Diodon hystrix), Mangrove Bay, Red Sea, Egypt, Africa
RFB843YC–Diodon hystrix. Dry tropical fish on blue background
RMBDNT75–Spot-fin Porcupinefish (Diodon hystrix), Komodo National Park, Indonesia, Southeast Asia
RF2JKWA6C–A closeup of a Diodon hystrix fish in the aquarium
RF2ADM22X–Porcupinefish Diodon hystrix
RMHTBK6N–Spot-fin Porcupinefish (Diodon hystrix) hiding under rock
RFM6DJEW–Porcupine pufferfish (diodon hystrix) being cleaned by cleaner fish (labroides dimidiatus) at cleaning station , Bali, Indonesia
RMWP4MMD–Slender Suckerfish, Echeneis naucrates, on Porcupinefish, Diodon hystrix, Whale Rock dive site, Fiabacet Island, Misool, Raja Ampat, West Papua
RM2AEJBMJ–A Spot Fin Porcupine fish - Diodon hystrix - swims over the reef in blue waters. Taken in Komodo National Park, Indonesia
RMBEW6T1–Common Porcupinefish, Diodon hystrix, Medhu Faru Reef, South Male Atoll, Maldives
RMT3G1CK–Black and white spotted porcupine pufferfish , Diodon hystrix, hovering above brain coral and Bent sea rod,Plexaura flexuosa
RFAWAX9H–Porcupinefish Diodon hystrix
RFMGEJFD–Porcupine pufferfish (Diodon hystrix). Picture was taken in the Ceram sea, Raja Ampat, West Papua, Indonesia
RMD3PMDY–The spotted porcupinefish, Diodon hystrix, feed primarily at night on hard shelled invertebrates. Hawaii.
RFE6CBMP–Porcupine fish (diodon hystrix) close-up on seabed, Galapagos Islands, Ecuador, South America
RMBP221P–Pocupinefish over Reef, Diodon hystrix, Rangiroa, French Polynesia
RMBXBMFB–Diodon hystrix - Diodontidae - Pair of fishes in Red Sea
RF2JH78AD–Porcupinefish is hiding under under Lettuce coral. Ajargo, Giant Porcupinefish or Spotted Porcupine Fish (Diodon hystrix) and Lettuce coral or Yellow
RM2P6RE03–Spotfin Porcupinefish Diodon hystrix aka Spot-fin or spotted porcupinefish
RM2GH3EJK–The spotted porcupinefish, Diodon hystrix, feed primarily at night on hard shelled invertebrates. Hawaii.
RFRY7B7W–Porcupine pufferfish (diodon hystrix) being cleaned by cleaner fish (labroides dimidiatus) at cleaning station , Bali, Indonesia
RM2DN68JA–This spotted porcupinefish, Diodon hystrix, hovers over a Hawaiian reef during the day and feeds primarily at night on hard shelled invertebrates. Ha
RM2HBAHEC–Porcupinefish cleaned by cleander fish, Diodon hystrix, North Male Atoll, Indian Ocean, Maldives
RMTYAE9F–Diver (MR) and a spotted porcupinefish, Diodon hystrix, Hawaii.
RMPB8BMH–The giant porcupinefish, Diodon hystrix, feed primarily at night on hard shelled invertebrates. It is the largest of this family. Hawaii.
RMW7X6Y0–Pair of courting Common porcupinefish (Diodon hystrix), San Salvador Island / Colombus Island, Bahamas. Caribbean.
RF2R817D7–Porcupinefish swim in blue Ocean in sunlight. Ajargo, Giant Porcupinefish or Spotted Porcupine Fish (Diodon hystrix) swimming in blue water column to
RM2AEJC1Y–A Spot Fin Porcupine fish - Diodon hystrix - swims over the reef in blue waters. Taken in Komodo National Park, Indonesia
RMC7HBA3–Mouth of a Spotted Porcupinefish (Diodon hystrix) filled with water as a defensive behavior. Bahamas, Caribbean Sea
RMPEW93D–A photographer (MR) lines up on a spotted porcupinefish, Diodon hystrix, Hawaii.
RMC7HBCP–Eye and spines on Spotted Porcupinefish (Diodon hystrix) filled with water as a defensive behavior. Egypt, Red Sea
RFF3MNM1–Spot-fin Porcupinefish (Diodon hystrix) in Japan
RMC7HB9R–Eye and spines on Spotted Porcupinefish (Diodon hystrix) filled with water as a defensive behavior. Bahamas, Caribbean Sea
RMWWMHR8–Spotted Porcupinefish
RMPD18YA–Taucher und Gepunkteter Igelfisch (Diodon hystrix), Sinai, Aegypten | Scuba diver and Black spotted porcupinefish (Diodon hystrix), Sinai, Egypt
RFM6BGME–Porcupine pufferfish (diodon hystrix) being cleaned by cleaner fish (labroides dimidiatus) at cleaning station , Bali, Indonesia
RMW7X6Y6–Common porcupinefish (Diodon hystrix) on coral reef, San Salvador Island / Colombus Island, Bahamas. Caribbean.
RFM6BPNJ–Porcupine pufferfish (diodon hystrix) being cleaned by cleaner fish (labroides dimidiatus) at cleaning station , Bali, Indonesia
RF2R8E7RJ–Porcupinefish swim in blue Ocean in sunlight. Ajargo, Giant Porcupinefish or Spotted Porcupine Fish (Diodon hystrix) swimming in blue water column to
RFM6EDEP–Porcupine pufferfish (diodon hystrix) being cleaned by cleaner fish (labroides dimidiatus) at cleaning station , Bali, Indonesia
RMEWDHKJ–Close-up of a porcupine pufferfish
RFRY7BH4–Porcupine pufferfish (diodon hystrix) being cleaned by cleaner fish (labroides dimidiatus) at cleaning station , Bali, Indonesia
RFF3MNM0–Spot-fin Porcupinefish (Diodon hystrix) in Japan
RFPJ9P4G–Porcupine pufferfish (diodon hystrix) being cleaned by two cleaner fish (labroides dimidiatus) at cleaning station , Bali, Indonesia
Download Confirmation
Please complete the form below. The information provided will be included in your download confirmation