SiftStock
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 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 sea 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
Large school of blue, yellow and orange tropical reef fish swimming over coral and anemones underwater
Colorful tropical fish swimming over vibrant coral reef in clear blue ocean water