Chen Ping Ladybird’s Garden, 2018, oil on canvas, 122.8 x 182.8 cm | The ladybird garden of Chen Ping

Leave a Reply

Your email address will not be published.