Ali Walker

Spanish & Portuguese > English Translator and Web Developer in Glasgow, United Kingdom

  • #food
  • #travel
  • #webdevelopment
  • #music
  • #language