Stanley Spencer British, 1891-1959
The Artist's Left Hand, 1913
ink on paper
11 x 8 in / 27.9 x 20.3 cm
1
of
9