Olive leaves bush
$7.97

Artificial Olive leaf bush 

100% polyester leaves - 13”