Why give her an ordinary red rose when you can give her one that plays music? Fabric and plastic. 13 long. Plays "Fur Elise."
MSRP.$5.95