Harold French
Directing
1897-04-23
Lambeth, London, England, UK
2.673