A close-up of a snow leopard resting on snowy terrain, symbolizing wildlife conservation and protection

Code produit:
1225819554