John Irvin

John Irvin

Birthplace: Newcastle-upon-Tyne, England, UK