Moorish idol swimming in a coral reef

Moorish idol swimming in a coral reef - 27070150

Similar stock images

to-top-page