prev
These
parrotfish
(20-30cm) are everywhere, crunching away at hard coral; check out the cleaner wrasse hanging on to its lower lip.
next
Thumbnails