$8.95 FLAT RATE SHIPPING ON MOST ORDERS!
31" CALLA LILY LEAF SPRAY GREEN
Overall length: 31" approxWidth of leaf: 7"Length of leaf: 14"
Serial No: 033849691511Item No: PSL108-GR