Shanghai Landscape, oil on canvas, 2018 - Painting SOLD Limited edition prints: 150cm x 43cm ¥8500 60cm x 20cm ¥1800

Shanghai Landscape, oil on canvas, 2018 – Painting SOLD
Limited edition prints:
150cm x 43cm ¥8500
60cm x 20cm ¥1800

Leave a Reply

Your email address will not be published.