Sock Creatures and Sewn Creations

In addition to paintings/drawings/photography, D Branchaud has developed a prolific collection of sock creatures: themed monsters sewn by hand from socks and fabric remnants.
Also featured here are the original Hat Creatures.