Catherine Lewis Design Logo

Catherine Lewis Design is a botanical brand based in Cardiff, UK. Founded in 2016, it features the detailed botanical illustrations of Catherine Lewis Edwards. They translate her love of plants into greeting cards, stationery, art prints, and even soft furnishings. With a focus on delicate illustrations and beautiful design, Catherine Lewis Design brings a touch of nature to your home.

Home > Catherine Lewis Design
No products were found matching your selection.