Julian Meagher

15th Century Chinese Landscape 2

2009

Oil on linen

42 x 51 cm