Porcupinefishes

Balloonfish
Balloonfish

Bahia Principe, Runaway Bay, Jamaica

press to zoom
Porcupinefish
Porcupinefish

Infinity Bay, Roatan, Honduras

press to zoom