Older version of Image of Scarus rubroviolaceus

© WorldFish Center - FishBase