Picture - Twiggy and Leigh Lawson London, England, Tuesday 7th June 2011


Twiggy and Leigh Lawson - Twiggy and Leigh Lawson, London, England - at the book launch of 'Linda McCartney: Life In Photographs' at Phillips de Pury And Company - Departures Tuesday 7th June 2011




Contactmusic



Advertisement

Twiggy Gallery


More Twiggy Photos