32"ITALIAN ROSE SPRAY

SKU: 2220046GR
GREEN
Availability: 46 in stock