Image 1 of 2 Image 2 of 2 Land £750.00 Oil on extra fine canvas. 60 cm x 60cm. Quantity: Add To Cart Added! Oil on extra fine canvas. 60 cm x 60cm.