I think shooting through glass, any kind of glass is tough...and you have the ray in good focus and the other fish contribute to the atmosphere. I think when a shot comes in these circumstances, you have to grab it...but it is too bad that the white shark (is it a shark?) was in motion just at the wrong moment. This one makes a pleasing desktop.
Very nice shot. It is difficult to get good pictures through glass, but you have done a good job here! This image reminds me of when I went to the Cayman Islands and visited "Stingray City." Job well done!