Giant reef ray (Taeniura melanospilos) swimming along a coral reef. Taken in Bali, Indonesia.

Giant reef ray (Taeniura melanospilos) swimming along a coral reef. Taken in Bali, Indonesia. - 8932268

Similar stock images

to-top-page