Gerald Hamer
8 titles
Acting
Nov 16, 1886
Llandudno, Carnarvonshire, Wales, UK