Stock Photo: 'Living Wall System' (Green Wall) growing on wall of M&S store in city, Norwich, Norfolk, England, september

Stock Photo: 4421-40847 'Living Wall System' (Green Wall) growing on wall of M&S store in city, Norwich, Norfolk, England, september