Shop for cars

Fisker Karma at Harrods department store London 17.01.2012