Barbara Leach, 30 x 21 in. / 66 x 46 cm.

(oil on canvas)

<Back