a close up of a dragonfly embroidered onto a piece of cloth with beads on it
349

Bugs Embroidery

11 Comments