Tuesday, 7 July 2009

Lily Allen in leopard bra on stage