Alexander Cross

Alexander Cross

Acting
1903-12-20
Monmouthshire, Wales, UK

Known For1