image Previous Next Published October 14, 2015 at 2292 × 2292 in Make Your Own Mother Nature Leaf Dress: A Compostable Zero Waste Costume A leaf heart made from the crumbled leaves from Ro’s dress. The rest went into the compost.