4216 El Camino Real, Palo Alto, California 94306-4404 USA
Hotel Front - Evening/Night
Claim copyright