blue spotted lagoon ray

blue spotted lagoon ray is a small colourful stingray. They are often found on the sandy flats of the Great Barrier Reef.