Alexander Cross

Alexander Cross

Acting

1903-12-20 Monmouthshire, Wales, UK

Known for