To Lough Key. 2004 Chinese & Indian ink on paper 122 x 154 cm. Private collection , London

Loading Image