You are here

Larch, Japanese (Larix kaempferi)