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.
2014-05-25
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.