Ilga Leimanis

Portfolio

slideshow image
River Travel – Late summer 1921 – Nan Ch'i on the Yangtze, 2007, oil and stickers on canvas, 80 x 80 cm