Rainbow parrotfish  (Scarus guacamaia)

Rainbow parrotfish - overview
Rainbow parrotfish - overview

Video credits
© Josh Jensen / www.underseaproductions.com
Audio credits
© Master Tracks