Rosa Canina (bare root) 80-120cm – Hedging

£2.03

Hedging Rosa Canina (bare root) 80-120cm

Out of stock

SKU: 3462744480 Category:

Description

Hedging
Rosa Canina (bare root) 80-120cm
3462744480