Image of Scarus rubroviolaceus

© FishWise Professional