A worldwide community photographing and learning about wildlife
Rhinobatos typus
Giant Shovelnose Ray : Fish Names - fishnames.com.au
It is a Ray.. not a Sting Ray.. and it is under water.. the water is only 40 cm deep! It was hiding from the sharks