Zhang Zipiao · Octopus, 2018
Zhang Zipiao, Octopus, 2018, oil paint, 145 × 130 cm. Sold at auction in 2024. See Zhang Zipiao’s auction records and prices →
Zhang Zipiao, Octopus, 2018, oil paint, 145 × 130 cm. Sold at auction in 2024. See Zhang Zipiao’s auction records and prices →