Crazy Love

Hand woven hand dyed cotton canvas, needle felting, and hand dyed yarn. Embellished with beads, buttons, charms.