Steve Hamilton Shaw

Steve Hamilton Shaw

Birthplace: Birmingham, England