Older version of Image of Epinephelus striatus

© WorldFish Center - FishBase