Olive tree above the farm

£650.00

summer 2026 nr Siena. 20×16 inch image size signed and stamped.

summer 2026 nr Siena. 20×16 inch image size signed and stamped.