Artificial garden rose spray
$5.97

faux off white rose spray 

18”