Lemon Tea Tree

Fresh, camphoraceous, lemony. Botanical name: Leptospermum liversidgei.

Lemon Tea Tree - Leptospermum liversidgei
Lemon Tea Tree - Leptospermum liversidgei