Artificial Roses bush - pink
$12.97

Artificial rose bush - pink

approx 20” tall