logo
logo

logo

Tudor Owen

image

Details

Birth Date: 20 Jan 1898

Place of Birth: Penarth, Vale of Glamorgan, Wales, UK

Personal Name: Tudor Owen