Imperata Red Baron 3 Litre Pot

£5.35
In stock
SKU
164720
Semi evergreen grass that has fine lime leaves with vivid red tops.

Secure Online Shopping Carbon Neutral WebsiteSecure Payments By SagePayReviews.co.uk

25