Results 1 results found Torpedo Ray hiding in Sand, Torpedo sinuspersici, Aliwal Shoal, Indian Ocean, South Africa