Two snow leopard kittens tumbling playfully on a rocky slope

Two snow leopard kittens tumbling playfully on a rocky slope in Altai Republic