Herbert Mason
Directing
Moseley, Birmingham, England
2.563
Major Herbert Mason