Share
twitterlinkedinfacebook
Image 1 of 1
XIMG_2023.jpg
Deta Von Teese performs her act during San Remo Music Festival in Italy, February 16, 2010. (Canio Romaniello/Olycom/iPhoto).