Red sea bannerfish {Heniochus intermedius} Red Sea

Back to thumbnails