A leopard resting on a tree branch in its forest habitat with panthera pardus big cat wild animal portrait wildlife - Free Stock Photo | Picren | PicRen