movie icon
Media: The Leopard's Spots
1925-04-09