Artificial Roses bush - rose pink
$12.97

Artificial rose bush - rose pink

approx 20” tall