top of page
Heniochus intermedius
red sea bannerfish
Egypt
bottom of page