Michael Hirst

Michael Hirst

Birthplace: Bradford, West Yorkshire, England