Older version of Image of Cheilinus undulatus

© WorldFish Center - FishBase