These olive branches are just gorgeous! They look so realistic! And they’re huge too! A whopping 105cm in height 🌿

Olive branch - single stem

£7.99Price