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