Japanese Larch (Larix kaempferi; Karamatsu in Japanese) is a species of larch native to Japan.Excellent for a sheltering windbreak if planted 1m apart. Larix Kaempferi. 10 Japanese Larch 40-60cm. 50 Silver Birch Native Trees 3-4ft Hedges Betula Pendula,2 Yr Old & Feathered.
eBay