Oil on paper on wood, 12 x 18 inches
Oil on paper mounted on wood, 12 x 18 in. 2010
0

發表留言