The Upcoming.org Archives
Village of Los Altos
Main and State Street
Los Altos,
California
November 30, 2008
Festival of Lights Parade
at Village of Los Altos