dcsimg

Red Sea Bannerfish, Heniochus intermediusRed Sea Bannerfish, Heniochus intermedius (6487882933)