Fresh Handmade Olive + Lemon Leaf Wreath
From $58.99
Fresh Handmade Olive Branch Wreath
Fresh Olive Branch 8-10 stem. (free shipping) - DIY Wedding | Showers | Event | Holidays
From $42.99
Handmade Fresh Olive Branch Garland
From $109.99