Andy Delgado

Santiago De Chile, Chile

Language instructor,drummer, webmaster, social media buff and videographer from Chile

  • Work
    • Language Teacher