Collections EARTH Previous Next Immortal 30.5cm x 30.5cm oil on linen Painting oil on linen 30.5 x 30.5 x 1 cms (12.01 x 12.01 x 0.39 ins) Ref: 620455 £ 750.00 Enquire about this item Share: