Light - a substantial part of architecture

Deutsche Bank Towers - Frankfurt