Artificial Roses bush - yellow
$12.97

Artificial rose bush - yellow

approx 20” tall