New Paintings 2025 Ellie Oil 97 x 52 cms (38.19 x 20.47 ins) Ref: 687388 SOLD Enquire about this item Framed size 97cm x 52cm Share: