Mister Finch’s Magical Creatures

These magnificent creatures are the part of the wonderful world of Mister Finch who describes himself as “a male textile artist making fairy-tale creatures from the things he finds.” Mister Finch lives in Leeds in Yorkshire, England. It is more surprising that he has no formal training in anything to do with sewing or his […]

1 min read