The Large and wary Napoleonfish (Cheilinus undulatus) The Napoleonfish is the largest and heaviest of all wrasses [ + ] [ - ]

This image may be available to license for exclusive use. Please contact us for pricing.