Tubby Edlin was born on March 22, 1882 in London, England, UK. He is known for Alf's Button (1930) and Football Game and Scrimmage (1897).
Sem dados