Tun Mustapha hard coral and reef fish

coral and fish

Hard coral with blenny (reef fish), Tun Mustapha, Coral Triangle