Koblenz, Germany 2012

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

Previous Up Next