Roses "Lemonade"(from $1.29 each)

from $177.00
sold out

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

Roses:

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