Blog - Post View

Dec
18

"The Hated Flower" is a floral installation by British contemporary artist Rebecca Louise Law.