The xx

07/13/2010 03:52PM
Venue: Somerset House

Location
Strand London

People Say...