I ran across these awesome little creations on Colossal by self taught artist who calls himself Mister Finch. He lives in Leeds in Yorkshire and creates flowers, insects, arachnids, fungi, birds and other inspirations from nature out of recycled materials, mostly vintage textiles!
hugs 4 bugs,
moki
No comments:
Post a Comment