Are green roofs designed for deception? Feb 19, 2009 Are green roofs the new mirrored imaged? Meaning: designed to deceive? via treehugger [PR]