Skip to main content

Honeycomb Whipray

Leopard Whipray, Himantura leoparda. A large Indo-Pacific stingray from the Indian Ocean and western Pacific.