Rebecca Louise Law is a London-based installation artist known for her transformation of spaces using hundreds or thousands of suspended flowers. She graduated from Fine Art at Newcastle University, England.
Rebecca Louise Law is a London-based installation artist known for her transformation of spaces using hundreds or thousands of suspended flowers. She graduated from Fine Art at Newcastle University, England.