Share
twitterlinkedinfacebook
Image 1 of 1
TK212E.jpg
CLOUDED LEOPARD camouflaged against bamboo. Found in Indochina, India, Sumatra, Borneo & Taiwan. (Neofelis nebulosa).