dcsimg
» Animals » » Vertebrates » » Cartilaginous Fishes » » Stingrays And Relatives »

Fine Spotted Leopard Whipray

Himantura tutul Borsa, Durand, Shen, Alyza, Solihin & Berrebi 2013