June 20, 2010
Peter Doig FRENCH LANDSCAPE oil on canvas 8 x 10in. (20.3 x 25.4cm.) Painted in 1996
MORE