Green lettuce plantation freshly caught. Agricultural field with Green lettuce leaves. Lactuca sativa green leaves, close up in Spain.. Green lettuce plantation freshly caught. Agricultural field with Green lettuce leaves. Lactuca sativa green leaves, close up in Spain