art

264 Pins
·
3y
The amazing textile art of U.K. based artist Mister Finch - Animals, mushrooms, and large scale insects made with upholstery fabric and cloth