Print sales › Olive grove 2 Image 1 of 1 Olive grove 2 £0.00 Nr Siena 2026. Edition of 7 signed and stamped. 20×16 inch image size. Add To Cart Added! Nr Siena 2026. Edition of 7 signed and stamped. 20×16 inch image size.