Stanford Terrace Inn 3.0

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

More Albums for This Hotel