Lamborghini, anyone? As Maggie was admiring it (a bit closely), the owner walked up, not seeming too happy. Location Switzerland → Zurich Photographer Catherine Hovell Date taken 2009-05-29