Koblenz, Germany 2012
A cute little Mini makes its way around the cobbled streets of Koblenz.