Giant Humphead Wrasse (Cheilinus undulatus) also called Napoleon Wrasse. Sanganeb Reef, Sudan Red Sea.
Ballan Wrasse
Rainbow Wrasse biting finger
Rainbow Wrasse left side swimming
Rainbow wrasse biting
Rainbow wrasse swimming