Tuesday, 17 July 2012

THE SUPERCARS OF LONDON

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