Stewartia commonly known as deciduous Camellia, deciduous Stewartia or Japanese Stewartia are deciduous shrubs or trees. Usually with beautiful peeling or flaking bark and ovate leaves. Showy white flowers in summer and good autumn colour.
Copyright Golden Hill Nurseries © 2024. All Rights Reserved.