top of page
49fc5817494137.562baa9ec8d53_edited.jpg

The Last Shangri-La

Oil on canvas, 100 x 120cm,

2014

bottom of page