Los-Altos-Santa-Clause

Santa Claus at Los Altos Holiday Event

The most perfect Santa makes an appearance each year at The Lighting of the Letters Event in Los Altos’ Whaley Park