Katsura, the tree that produces a sweet-smelling fragrance
Katsura is an amazing and resilient tree. It will set your garden ablaze
Aiming to set up a soothing, perfectly controlled Japanese garden? Read these pages for inspiration and techniques to succeed. Plants and ornaments.