Detail of an office building in Duesseldorf, Germany.