Snow leopard resting peacefully on a mossy tree branch with big cat wild animal endangered species predator sleeping wildlife - Free Stock Photo | Picren | PicRen