Porcupinefish is hiding under under Lettuce coral. Ajargo, Giant Porcupinefish or Spotted Porcupine Fish (Diodon hystrix) and Lettuce coral or Yellow Scroll Coral (Turbinaria reniformis). Red sea
View Full Image on Dreamstime
Username: Annanelidova
Editorial: No
Width: 4214 pixels
Height: 2809 pixels
Downloads: 0
Image ID: 261504966