I also do antagonistic animals, as well as heroes.
Sunday, February 28, 2016
The Indochinese leopard (Panthera Pardus Delacouri), also known as the South Chinese leopard or South China leopard, is a vulnerable species of leopard native to the Indochinese region of Southern China, Cambodia, Laos, Malaysia, Myanmar (Burma), Thailand, and Vietnam. This is an Indochinese leopard at the Saigon zoo in Vietnam. The Saigon zoo is Vietnam's largest zoo.