Steve Hamilton Shaw

Birthplace: Birmingham, England