Stanford Shopping Center

Stanford Shopping Center
Stanford Shopping Center
  • Palo Alto California