Cotton perle - Embroidery Shop

Sorry, no perle threads currently but some bargain packs on their way!

DSCN9605