Acrylic and pigment on canvas, 2019 The Tale of the Dragon Wall, Shanghai - 230cm x 130cm - SOLD Limited edition print:105cm x 60cm ¥6500

Acrylic and pigment on canvas, 2019 The Tale of the Dragon Wall, Shanghai – 230cm x 130cm – SOLD
Limited edition print:105cm x 60cm ¥6500

Leave a Reply

Your email address will not be published.