Blackspotted sweetlip (plectorhinchus flavomaculat
Blackspotted sweetlip (plectorhinchus flavomaculatus) taken in Middle Garden.
© Stephankerkhofs | Stock Free Images