Category:Giles Barnes

English: Giles Barnes is a professional footballer.