SiftStock
Three yellow tang fish swimming above a coral reef with starfish and sea anemones on sandy seabed

Three yellow tang fish swimming above a coral reef with starfish and sea anemones on sandy seabed

Dimensions
5376 × 3584
File
JPEG

Use without downloading

NEWUnlimited

Both options already include attribution — nothing to add.

More from this series

Three yellow tang fish swimming above a coral reef with starfish and anemones on sandy seabed
Three yellow tang fish swimming above a coral reef with starfish and anemones on the seabed
Yellow tang fish swimming in a school above a coral reef with starfish and sponges

More like this

School of yellow tang fish swimming in loose formation past a coral reef in shallow ocean water
Two yellow tang fish swimming near a coral reef with pink anemones
Bright yellow tang fish swimming near pink coral in aquarium
Bright yellow tang fish swimming mid-water in a coral reef aquarium