Showing the single result

  • Louisa Harding Pittura

    Pittura, meaning painting in Italian is a gorgeous blend of Fine Superwash Merino and Bamboo Viscose, the resulting fabric, drapey and elegant, romantic and feminine. The fine weight of the yarn means that there are four hundred meters on a … Read More
    £9.99