Terms & Conditions

Please refer to Green Elephant Terms and Conditions.

Vendor Details

Harper and Leaf (Sole Trader)

32A Norwood Road Bayswater Auckland 0622

105-877-277