back to search results
Share
twitterlinkedinfacebook
Image 16 of 75
< Prev Next >
TK212E.jpg
CLOUDED LEOPARD camouflaged against bamboo. Found in Indochina, India, Sumatra, Borneo & Taiwan. (Neofelis nebulosa).