Green Landscape, ol o canvas with stitching 30x30cm 2024