Details
CHEN Ke
Utopia No.5, 2022
47 × 51 cm | 18 1/2 × 20 1/16 inch
Unique
Current location: Shanghai - China
Back