Artificial Roses bundle - yellow
$10.97

Artificial rose - yellow

approx 15” tall