Annie Sloan’s newest color, Lem Lem, is in the house and will be available for sale tomorrow, October 12! This glorious, fresh minty green was named after an Ethiopian word meaning “to flourish.” A portion of the proceeds from every pot of Lem Lem sold will be distributed in collaboration with the wonderful charity Oxfam, …