100 Roses "Lemonade"(2.00 each)

$200.00

Green lemonade is a real green rose with a lot of petals. It opens up nicely.

Green lemonade is a real green rose with a lot of petals. It opens up nicely.