Santa Teresa Branch Library, San Jose, CA, USA

  • Santa Teresa Branch Library 290 International Circle San Jose, CA, 95119 United States