Xinjiang Tianshan Leopard(2011-2023)
Xinjiang Tianshan Leopard(2011-2023)
China
China