Leptospermum Red Falls

A low growing prostrate form of tea tree with green-red leaves, weeping branches and bright red single flowers in spring.

Category: