Giant Pufferfish swims next to a purple tube sponge on a coral r

Royalty-free stock photo ID: 111399473

Giant Pufferfish swims next to a purple tube sponge on a coral r