Rock Beauty Angelfish, cayman Brac.
rockbeautyangelfishcaymanunderwaterunderwater cayman bracoceanseacoralfish