Shi Jiayun

Iron Fence-LON, 2024

Oil on linen
140 x 115 cm
55 1/8 x 45 3/8 inches
Beijing Commune Request Price & Availability
Loading...
The art world in focus