David da Silva played one season for Birkirkara (a football club based in the largest town on the island of Malta), and made two appearances.
David da Silva played one season for Birkirkara (a football club based in the largest town on the island of Malta), and made two appearances.