98th Annual General Meeting of BMW AG at Olympiahalle in Munich on 17 May 2018: Harald Krüger, Chairman of the Board of Management of BMW AG

Photo by: Mark Kane
USA / Global
Our International Editions