Previous Next Gallery Artists Rachel Lockwood Previous Next Rachel LockwoodDove in their Nook Painters Printmakers Oil on canvas 38 x 46 cms (14.96 x 18.11 ins) 53.5 x 61.5 cm fra Ref: 648202 £ 1,495.00 Enquire about this item Share: