movie icon
Media: A Charming Devil
1965-05-15