Indian Ocean Bluespotted Maskray. Neotrygon indica.

Indian Ocean Bluespotted Maskray. Neotrygon indica.