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