PRIZE ROSE SPRAY RED
5037954336089
£3.75
Silk red Roses with 2 heads and 1 bud
Approx 42cm tall