oddlysatisfying

45+ hours, 43 colors, and countless stitches later, this dog embroidery is complete!

45+ hours, 43 colors, and countless stitches later, this dog embroidery is complete!

Related videos