Designed by
Title
IRBIS, or snow leopard, or snow leopard. #113410193
Description
It is a large predatory mammal of the cat family living in the mountains of Central Asia. IRBIS is the pearl of the mountains. Snow leopard is not only a beautiful and unique animal, but is extremely interesting to science, and has great value in nature.