The Green Roof at the Embassy of France

Visit the full article and see more green roof projects in Washington, D.C.