Thursday, November 06, 2008

Just How Decadent Is Life In London?

That's right, even the lampposts are made by Chanel.

1 comment: