ROSE GARLAND PURPLE 185CMS
5051211154162
£16.00
Purple Rose Garland with 12 roses and 12 buds
Approximate length 185cms