Details
MENG Yangyang
Stone House
, 2022
Oil on Canvas
140 × 155 cm |
55 1/8 × 61 1/16 inches
Unique
Current location: Shanghai - China
Back