Peter Rogers
Production
1914-02-20
Rochester, Kent, England, UK
0.87