Germany - Bavaria and Rhine River Valley - 2009 - kiwirallyfan

Mercedes Benz Museum, Stuttgart - Benz logo, and radiator.

mercedesbenzmuseumoldbenz