Home Editor's Picks Transparent Crystalline Cube Creates a Stunning Facade at the US Embassy in London