Owen Teale

Owen Teale

Birthplace: Swansea