Print sales › Olive tree above the farm Image 1 of 1 Olive tree above the farm £650.00 summer 2026 nr Siena. 20×16 inch image size signed and stamped. Add To Cart Added! summer 2026 nr Siena. 20×16 inch image size signed and stamped.