A source-cited species codex: Red Sea bannerfish (Heniochus intermedius)
Red Sea bannerfish (Heniochus intermedius)
Where Red Sea bannerfish has been recorded