German Pavilion booth 2523