Debbie Smyth – Nailing Thread Art With Style Debbie Smyth is a visual artist from Cheltenham, England, who creates large scale installations using pin and thread art. Read More »