picture13
School of Red Sea Bannerfish (lat: Heniochus intermedius).