Pictures with Santa events in Palo Alto

Check out happening pictures with santa events all around Palo Alto, CA

Holiday Night With Santa

Fri Dec 06 2024 at 05:30 pm 1431 Waverley St, Palo Alto, CA, United States, California 94301