Shoal of longfin bannerfish in the red sea

Shoal of longfin bannerfish in the red sea  - 26057803

Similar stock images

to-top-page