Gallery Artists Rachel Lockwood Previous Next Rachel Lockwood587. Fox Wood Painters Printmakers Oil on Panel 31 x 45.5 cms (12.20 x 17.91 ins) Ref: 644311 SOLD Enquire about this item Share: