Juvenile French Angelfish, Cayman Brac
angelfishcaymanunderwaterunderwater cayman bracoceanseacoralfish