Sephi_Bergerson_Peter_Schuller_DSCF2643

Lost in Translation | Executive Portrait

Mr. Peter Schuller is the global IT services director at McKinsey & Co. from Dusseldorf....
Editorial-style Travel photography in India

Wine Country in South India

40 kilometers towards north of Bangalore in the state of Karnataka, lies a region that...