Previous Product Next Product Lettuce Lolla Rossa £1.65 In stock Lettuce Lolla Rossa quantity Add to basket SKU: 12313 Category: Seeds Description Description -Adds colour and interest to salads