Ping Zheng God's Rain, 2019 oil stick on paper 11 x 13 7/8 inches

Ping Zheng

God's Rain, 2019

oil stick on paper

11 x 13 7/8 inches