The Escaped Leopard.jpg


 
The Escaped Leopard
 
2021
oil on canvas
89 × 116 cm

 
    豹遁