Tudor Owen

Tudor Owen

January 20, 1898 — Penarth, Vale of Glamorgan, Wales, UK