Walmart has the Delray Live Peace Lily Plant for only $15.97! (Reg. $31) NASA studies show having plants in your home improves your mood, sparks creativity and reduces stress. This is an easy plant to take care of too. Grab a few and give them as gifts. Orders of $35 or more will ship for free.
Delray Live Peace Lily Plant Only $15.97! (Reg. $31) Add Greenery to Your Home!
DISCLOSURE: This post may contain affiliate links, meaning when you click the links and make a purchase, we receive a commission.