Weeping Larch

$125.00

Larch

90 in stock

Description

Larix decidua ‘Pendula’