red-lipstick:Rebecca Louise Law (British, b. 1980, Cambridge,UK) - Various Floral Art Installations.
tags: Inner Mind Theatre,
from: https://www.tumblr.com/blog/view/andioyu/136201671972