 William da Silva Barbosa

William da Silva Barbosa (born 2 June 1978), known as William or William Barbosa, is a Brazilian footballer currently plays for Gozitan side St. Lawrence Spurs F.C..He plays as a midfielder or striker.