movie icon
Media: Thundering Fleas
1926-07-18