Stanford Terrace Inn 3.0

Palo Alto, San Francisco Bay Area, California
Fitness Center at the Stanford Terrace Inn
 
Related

More Albums for This Hotel