Couldn't identify it, bit blurry image too. Humpheaded parrotfish or humpheaded wrasse or maybe something else
Humpheaded Fish @ Galapagos
Anonymous
@ 2013-10-31 16:30:05
Bumphead parrotfish, Scarrus perrico