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