Photography in the fast lane: Mercedes-Benz cars through the lens of 64 world-famous photographers. On show from July 3 to August 28, 2011, at the Galerie der Stadt Sindelfingen, Germany.
Powered by Phase2 Technology