Painters and Printmakers Rachel Lockwood Previous Next Rachel LockwoodRed Wood Light Painters Printmakers Oil on linen 38 x 46 cms, 53 x 62cms framed size Ref: 584239 £ 1,495.00 Enquire about this item Share: