Olive Leaf Bundle

$10.99

14 inch tall bundle of artificial olive branches.

Reviews