Leo 72F is a reserved and cautious leopardess living at Land of the Leopard National Park. Judging by her appearance, she is quite young. Leo 72F avoids being caught on camera traps. Her image was first captured by a trail camera in 2014.
Success! Instructions to recover your password have been sent to