By Manufacturer > Moda > Nature is My Home Panel, 57" x 68" by Lella Boutique for Moda Fabrics
Nature is My Home Panel, 57" x 68" by Lella Boutique for Moda Fabrics
This panel features ivory flowers with the phrase "Nature is My Home" on a warm green background. Inspired by Harvest Road fabric from Lella Boutique for Moda Fabrics.