White Wild Rose Spray

£6.99
| /

This beautiful silk white wild rose has 4 heads of blooms.
73cm.