MENU
Clima
Tao Siqi
( Wuhan, Hubei province, China, 1994)
Locked Up
2022
Oil on canvas
15 × 20 cm
unique