petal installationa women looks at an art installation made up of strings of flowers and other plants - london, uk