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.








More in
Art
All Art




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.








More in



