TheSports.org
All sports Site
Malta - Sliema
Sliema Athletics is a football team from Malta, based in Sliema.