Chen Ping Venus vs Hero, 2019, oil on canvas, 92.8 x 122.8 cm | The ladybird garden of Chen Ping

Leave a Reply

Your email address will not be published.