Thomas Newbolt
Green Dress, 2010
Oil on canvas
275.6 x 92.7 cm
108 1/2 x 36 1/2 in
108 1/2 x 36 1/2 in
Copyright The Artist