October 22, 2009

Dita von Teese and Stephen Jones at FGI Night of Stars

Sent via BlackBerry from T-Mobile