Honeysuckle Plant

£2.50

A honeysuckle plant – an arching shrub.

Back to the shop

1 in stock

Categories: ,

Description

A honeysuckle plant - an arching shrub.