Art & Exhibitions The Iris, Rebecca Louise LawInstallation for the NOW Gallery, Greenwich. The Iris was a week-long installation in Greenwich which comprised of 10,000 irises suspended…Jane Badu08/06/2018