Artificial, soft touch rose stem - dark mauve
$6.97

Artificial, life like rose stem - dark mauve

approx 25” tall and approx 4” head