Tag: installation art

Lee Borthwick Amazing Installation Art

Lee Borthwick Amazing Installation Art

Lee Borthwick is a London based artist that creates custom-made and site-specific natural artworks for residential, commercial and exterior spaces. Some of them might resemble installation art in your home. It is Lee’s distinctive…

213 Shares