Previous Next Painters and Printmakers Rachel Lockwood Previous Next Rachel Lockwood621. Fox and Dove Painters Printmakers Oil on board 35.5 x 46 cms (13.98 x 18.11 ins) Ref: 655561 £ 1,595.00 Enquire about this item Share: