Believe it or not, this painting is from 2004. By Imants Lancmanis (1941-). Painting is in the National Museum of Art.
0 comments