Meeting at Villa Hügel in Essen, Germany.
Photo: BMF/Eckel
Meeting at Villa Hügel in Essen, Germany.