S H E P H E R D england | Contemporary KNITTED textiles | Handmade in-house | Limited editions and bespoke orders.