Mānuka – Leptospermum scoparium – The Meaning of Trees

Mānuka – Leptospermum scoparium – The Meaning of Trees