Stanford mall hi-res stock photography and images - Alamy
Stanford Shopping Center in Palo Alto California Stock Photo - Alamy
Photo: Stanford Shopping Center, shopping mall, United States, Palo Alto, 660 Stanford Shopping Ctr — Yandex Maps
267 Stanford Shopping Center Stock Photos, High-Res Pictures, and Images - Getty Images
Stanford Mall Stock Photos - Free & Royalty-Free Stock Photos from Dreamstime
267 Stanford Shopping Center Stock Photos, High-Res Pictures, and Images - Getty Images
Stanford mall hi-res stock photography and images - Alamy
267 Stanford Shopping Center Stock Photos, High-Res Pictures, and Images - Getty Images
Photos at Stanford Shopping Center - 103 tips
267 Stanford Shopping Center Stock Photos, High-Res Pictures, and Images - Getty Images