Hardanger Embroidery &
Counted Cross Stitch

 

Thomas B Ramsden & Co (Bfd) Ltd.