Rebecca Louise Law’s work explores the complexity of our human connection to nature
Rebecca Louise Law (born in 1980, in London) is a British artist working primarily with installation art and large-scale sculpture. Her work has been exhibited internationally including the Tate Britain in London and The New York Times building in New York City. In addition to her solo gallery work, she has also been a featured […]
Rebecca Louise Law’s work explores the complexity of our human connection to nature Read More »