Teresa Laura Palacios

  • restaurant Manager
  • San Jose, CA, USA
  • Aug 22, 2019