Spectacular stairs and escalator construction at the office of an advertising agency in Berlin, Germany.

TrackingTrackingTrackingTracking