macro background of multi-colored needlecraft embroidery threads

Royalty-free stock photo ID: 73596835

macro background of multi-colored needlecraft embroidery threads