Painters and Printmakers Rachel Lockwood Previous Next Rachel Lockwood397 A Third Baby Painters Printmakers Oil on Panel 58 x 66 cms (22.83 x 25.98 ins) framed Ref: 644061 SOLD Enquire about this item Share: