Big Picture Now also at home in Olten: The Windsors, the Hofbräuhaus and the New York Times. Read more