Terra Ochre
Terra Ochre
Regular price
£520.00 GBP
Regular price
Sale price
£520.00 GBP
Unit price
/
per
Share
Original oil painting on cotton canvas (72 x 72 x 2cm) framed in a custom artist made frame. Signed and dated on the back of the canvas with picture hanging cord ready to hang on the wall.