Roses › 100 Roses "Lemonade"(2.00 each) Image 1 of 1 100 Roses "Lemonade"(2.00 each) $200.00 Green lemonade is a real green rose with a lot of petals. It opens up nicely. Quantity: Purchase Added! Green lemonade is a real green rose with a lot of petals. It opens up nicely.