Skip to content

Mammals

Mammals

Cloud Leopard

Clouded Leopard

Clouded Leopard is a wild cat inhabiting dense forests from the foothills of the Himalayas through mainland Southeast Asia into South China. 

error: Content is protected !!