17.7.12

THE SUPERCARS OF LONDON

Alex Penfold has spent the last few years photographing the variety of top end cars in London. Via Top Gear.