Discovery Place Museum is a science, nature and technology museum located in Charlotte, North Carolina. They commissioned Charley to create the poster, which was released in 1982. Fourteen all new poplin and two barkcloth prints created from the poster are sure to spark your creativity and inspire!
Guaranteed Delivery Preorders Close 7/15/23!
We proudly manufacture 100% organic fabrics, made with love, not pesticides. 🌿
FREE TUTORIALS & PDF PATTERNS – Click Here!
Copyright © 2019 BIRCH FABRICS