Sophora Leaves
Sophora Leaves is an elegant and timeless textile print that brings the beauty of nature right into your home. With its delicate light green leaves set against a soft beige background, this simple yet serene pattern adds a touch of natural tranquillity to any space. Explore all the Sophora Leaves styles here.