Your item has been added!
Sign in
Quality artificial English Ivy Garland.
180cm length with 76 large leaves.