Sold

previous | next | home


Two women washing in the Liu Sha River

30x42
Oil on Canvas

American National Gallery Award